﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

using BLL; //Phải Add reference
using dto2;//Phải Add reference


namespace QLSV1
{
    public partial class Chinhsua : Form
    {
         KHOA khoa = new KHOA();
            KhoaDAL khoadal = new KhoaDAL();
        public Chinhsua()
        {
            InitializeComponent();
            lblThongbao.Text = "Nhap ma cua khoa can thay doi thong tin, roi nhap nut Find";
            btnFind.Enabled = true;
            btnSave.Enabled = false;
            btnUndo.Enabled = false;
        }        
                 
             private void btnFind_Click(object sender, EventArgs e)
                 {
                       lblThongbao.Text = "Nhap nut Save de luu cac thay doi. Nhap nut Undo de thay doi khoa khac";
                        khoa = khoadal.GetKHOA(Convert.ToByte(txtMakhoa.Text));
                         if (khoa != null)
                             {
                                  btnFind.Enabled = false;
                                  btnSave.Enabled = true;
                                  btnUndo.Enabled = true;
                                  txtTenkhoa.Text = khoa.Tenkhoa;
                                 
                             }
            else
                lblThongbao.Text = "Ma khoa nay khong co. Hay nhap lai";

                 }
       
        private void btnSave_Click_1(object sender, EventArgs e)
        {
            try
            {
                bool b = khoadal.UpdateKHOA(Convert.ToByte(txtMakhoa.Text), txtTenkhoa.Text, khoa.Makhoa);
                if (b)
                {
                    lblThongbao.Text = "Cập nhật thành công";
                    btnFind.Enabled = true;
                    btnSave.Enabled = true;
                    btnUndo.Enabled = false;
                }
                else
                    lblThongbao.Text = "Cập nhật thất bại";
            }
            catch
            {
                lblThongbao.Text = "Cập nhật thất bại";
            }
        }
             

        private void btnUndo_Click_1(object sender, EventArgs e)
        {
            lblThongbao.Text = "Nhap ma cua khoa can thay doi thong tin, roi nhap nut Find";
            txtTenkhoa.Text = "";
            btnFind.Enabled = true;
            btnSave.Enabled = false;
            btnUndo.Enabled = false;
        }

        private void label1_Click(object sender, EventArgs e)
        {

        }

        



        }

       
    }

